home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Freeware 2002 November
/
SGI Freeware 2002 November - Disc 2.iso
/
dist
/
fw_gnome-libs.idb
/
usr
/
freeware
/
share
/
idl
/
desktop-editor.idl.z
/
desktop-editor.idl
Wrap
Text File
|
2002-07-08
|
865b
|
37 lines
#ifndef __DESKTOP_EDITOR_IDL__
#define __DESKTOP_EDITOR_IDL__
#if defined(__ORBIT_IDL__)
%{
#pragma include_defs desktop-textviewer.h
%}
#pragma inhibit push
#endif
#include "desktop-textviewer.idl"
#if defined(__ORBIT_IDL__)
#pragma inhibit pop
#endif
module Desktop {
/* kept this because it looks cleaner (IMHO) when you use this */
interface EditorFactory : TextViewerFactory {
};
interface Editor : TextViewer {
void insert (in unsigned long pos,
in string new);
void delete (in unsigned long pos,
in unsigned long charcount);
short replace (in string regexp,
in string newstring,
in SEEKFROM whence,
in SearchOption flags) raises (NotFound);
};
};
#endif /* __DESKTOP_EDITOR_IDL__ */